﻿using RpcModel;
using Wedonek.RpcStore.Gateway.Model;
using Wedonek.RpcStore.Service.Model;

namespace Wedonek.RpcStore.Gateway.Interface
{
        internal interface IVerConfigService
        {
                long Copy (long id, long ver);
                long Add (VerConfigDatum add);
                void Delete (long id);
                ServiceVerConfig Get (long id);
                BasicVerConfig[] Query (VerQueryParam query, IBasicPage paging, out long count);
                void Set (long verId, ServiceVerSet set);
                void SetIsEnable (long verId, bool isEnable);
        }
}